腾讯云im介绍和如何接入使用 | 您所在的位置:网站首页 › 腾讯云 IM 类 Discord ios 接入 › 腾讯云im介绍和如何接入使用 |
目录 1,腾讯云IM的基本介绍 2,腾讯云IM的购买流程 3,腾讯云IM-SDK的接入(以Android为例) 4,接入客户端SDK API(以Android为例) 1,腾讯云IM的基本介绍现如今,社交已经是互联网的基建基础,无论是客服,还是直播,还是纯粹的社交,IM技术都是无处不在。而国内做的极为优秀的社交IM厂商非常少。讯云IM为用户提供了稳定可靠的通信基础设施。基于腾讯超大规模的全球分布式架构,确保消息传递的高可靠性和低延迟,让用户的沟通变得更加顺畅高效。 腾讯云IM提供了丰富的功能,满足企业多样化的沟通需求。无论是群组聊天、消息推送、多媒体文件传输还是在线状态管理,都能为用户提供全面的解决方案,让用户的沟通更加便捷高效。 2,腾讯云IM的购买流程2.1,首先点击下面链接 http://www.ccusoft.com/t.htm 没账号的情况下点击:还没有账号,注册后再关联 有账号的的情况下点击:我已经有腾讯云账号,登录后再关联 2.2,购买腾讯云IM 点击:https://buy.cloud.tencent.com/avc?ver=ultimate 根据自己的情况选择专业版本还是旗舰版本 一般来说专业版本就可以满足市面上绝大多数应用场景。 3,腾讯云IM-SDK的接入(以Android为例)3.1,aar方式集成客户端SDK。 3.1.1,在 Github 上可以下载到最新版本的 IM SDK。 3.1.2,将下载到的 aar 文件拷贝到 app 工程的 /libs 目录下: 3.1.3,指定 App 使用架构并编译运行 在 app/build.gradle 的 defaultConfig 中,指定 App 使用的 CPU 架构(从 IM SDK 4.3.118 版本开始支持 armeabi-v7a,arm64-v8a,x86,x86_64): defaultConfig { ndk { abiFilters "arm64-v8a" } }3.2,jar 和 so 库的方式集成客户端SDK。 3.2.1,在 Github 上可以 下载 到最新版本的 aar 文件。解压后的目录里面主要包含 jar 文件和 so 文件夹,把其中的 classes.jar 重命名成 imsdk.jar 。 3.2.2,拷贝 SDK 文件到工程目录 将重命名后的 jar 文件和各个架构的 so 文件分别拷贝到 Android Studio 默认加载的目录下: 3.2.3,指定 App 使用架构并编译运行 在 app/build.gradle 的 defaultConfig 中,指定 App 使用的 CPU 架构(从 IM SDK 4.3.118 版本开始支持 armeabi-v7a,arm64-v8a,x86,x86_64): defaultConfig { ndk { abiFilters "arm64-v8a" } }配置 App 权限 在 AndroidManifest.xml 中配置 App 的权限,IM SDK 需要以下权限: 设置混淆规则 在 proguard-rules.pro 文件,将 IM SDK 相关类加入不混淆名单: -keep class com.tencent.imsdk.** { *; } 4,接入客户端SDK API(以Android为例)具体可以参考腾讯云文档: 即时通信 IM SDK API(Android)-客户端 API-文档中心-腾讯云 |
CopyRight 2018-2019 实验室设备网 版权所有 |